package com.yungu.swift.system.sys.model.dto;

import com.yungu.swift.base.model.BaseDto;

import java.io.Serializable;


/**
 * 公司表
 **/

public class SysCompanyDto extends BaseDto {

    /**
     * 自营标识：自营
     **/
    private final static Integer SELF_TYPE_YES = 1;
    /**
     * 自营标识：非自营
     **/
    private final static Integer SELF_TYPE_NO = 2;

    /**
     * 新增账户默认密码
     **/
    public final static String INIT_PASSWORD = "12345";


    /**
     * 全称
     **/
    private String fullName;

    /**
     * 简称
     **/
    private String shortName;

    /**
     * 公司电话
     **/
    private String phone;

    /**
     * 负责人
     **/
    private String responsibleName;

    /**
     * 负责人手机号
     **/
    private String responsibleMobile;

    /**
     * 备注
     **/
    private String remark;


    /**
     * 代理标识符
     **/
    private String regionalAgentUuid;


    /**
     * 状态（1：开通、-1：未开通）
     **/
    private Integer status;

    /**
     * 余额
     **/
    private Double balance;

    /***自营标识（1：是 、2：否）*/
    private Integer self;


    public void setFullName(String fullName) {
        this.fullName = fullName;
    }

    public String getFullName() {
        return this.fullName;
    }

    public void setShortName(String shortName) {
        this.shortName = shortName;
    }

    public String getShortName() {
        return this.shortName;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getPhone() {
        return this.phone;
    }

    public void setResponsibleName(String responsibleName) {
        this.responsibleName = responsibleName;
    }

    public String getResponsibleName() {
        return this.responsibleName;
    }

    public void setResponsibleMobile(String responsibleMobile) {
        this.responsibleMobile = responsibleMobile;
    }

    public String getResponsibleMobile() {
        return this.responsibleMobile;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getRemark() {
        return this.remark;
    }

    public void setRegionalAgentUuid(String regionalAgentUuid) {
        this.regionalAgentUuid = regionalAgentUuid;
    }

    public String getRegionalAgentUuid() {
        return this.regionalAgentUuid;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Double getBalance() {
        return balance;
    }

    public void setBalance(Double balance) {
        this.balance = balance;
    }

    public Integer getSelf() {
        return self;
    }

    public void setSelf(Integer self) {
        this.self = self;
    }
}
